//package com.level.restful.util;
//
//
//import com.alibaba.fastjson.JSON;
//import com.ssm.client.RestFulClient;
//import com.ssm.controller.MyCenterController;
//import com.ssm.pojo.HisResponse;
//import com.ssm.pojo.OrganInfo;
//import com.ssm.pojo.WebRequest;
//import com.ssm.pojo.WebResponse;
//
///**
// * @author
// *调用HIS服务工具类
// *
// */
//public class HisServiceUtil {
//    /**
//     *
//     * @param organInfo 机构信息，包含机构代码，HIS服务的IP等信息
//     * @param webRequest 请求调用HIS的参数 ：XML/json
//     * @param postType 请求参数类型 XML/json
//     * @return
//     */
//    public static HisResponse doHisService(OrganInfo organInfo, WebRequest webRequest,String postType) {
////		SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
////		JSONObject json = null;
//        StringBuffer appmsg = new StringBuffer();
//        String organcode = organInfo.getOrgancode();
//        HisResponse hisresponse = new HisResponse();
//        try {
//            String Wsdl_url = organInfo.getWsdl_url();
//            HttpUtil rfclient = new HttpUtil();
//            String posturl = Wsdl_url + "/Api/" + postType + "/" + organcode;
//            WebResponse webResponse = new WebResponse();
//            logger.info("HIS入参信息：："+JSON.toJSONString(webRequest));
//            webResponse = rfclient.postdate(posturl, webRequest);
//            hisresponse = webResponse.getResponse();
//            logger.info("HIS出参信息：："+JSON.toJSONString(hisresponse));
//        } catch (Exception e) {
//            hisresponse.setResponseCode("40001");
//            appmsg.append(e);
//            e.printStackTrace();
//        }
//        return hisresponse;
//    }
//}
